\hypertarget{class_network_1_1_grid_client}{\section{Network\-:\-:Grid\-Client$<$ Message\-Request, Message\-Response $>$ Class Template Reference}
\label{class_network_1_1_grid_client}\index{Network\-::\-Grid\-Client$<$ Message\-Request, Message\-Response $>$@{Network\-::\-Grid\-Client$<$ Message\-Request, Message\-Response $>$}}
}


Represent a client. A\-P\-Is for handling incoming message and write response on the opened socket Request \& response message model must be specified.  




{\ttfamily \#include $<$Grid\-Client.\-h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_network_1_1_grid_client_a741f1542a118f1a51086869eb3fdb5d8}{{\bfseries Grid\-Client} (boost\-::asio\-::io\-\_\-service \&io\-\_\-service, tcp\-::endpoint \&endpoint, \hyperlink{class_network_1_1_behavior_handler}{Behavior\-Handler}$<$ Message\-Request, Message\-Response $>$ $\ast$h)}\label{class_network_1_1_grid_client_a741f1542a118f1a51086869eb3fdb5d8}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$class Message\-Request, class Message\-Response$>$class Network\-::\-Grid\-Client$<$ Message\-Request, Message\-Response $>$}

Represent a client. A\-P\-Is for handling incoming message and write response on the opened socket Request \& response message model must be specified. 

The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
gremlins\-\_\-static/\hyperlink{_grid_client_8h}{Grid\-Client.\-h}\end{DoxyCompactItemize}
